Skip to main content

Chain

Introduction

The Chain Creation feature enables users to design and customize tool chains tailored to their specific needs. This functionality is valuable for managing a series of interconnected tools and processes, enhancing efficiency and organization within a project. By following this tutorial, users can easily create new tool chains, configure their details, and control access settings, ensuring that their workflows are both effective and secure.


Getting Started

To begin using the Chain Creation feature, navigate to the URL: https://sai-library.saiapplications.com/designer. Ensure you have access to this page and are logged into the system. This interface is your starting point for creating new tools and managing existing ones.


Procedure

Step 1: Access the New Tool Option

  1. Locate and click the add-new-tool button next to "Created Tools."
  2. Purpose: This action initiates the creation of a new tool within your project.
  3. Expected Result: A new tool entry appears in the list, ready to be named.

Access the New Tool Option

Step 2: Enter Tool Name

  1. Type "My New Tool" into the visible text input field.
  2. Purpose: Naming your tool is crucial for identification and management.
  3. Expected Result: The tool is now labeled "My New Tool" in the list.

Enter Tool Name

Step 3: Confirm Tool Name

  1. Click the confirm button next to the name field.
  2. Purpose: Confirms the name of your tool to proceed with further configurations.
  3. Expected Result: The tool's name is saved and confirmed.

Confirm Tool Name

Step 4: Select Tool Type

  1. Click on the element with class template-type-select and choose the option "Chain".
  2. Purpose: Defines the type of tool you are creating, which in this case is a chain.
  3. Expected Result: The tool type is set to "Chain".

Select Tool Type

Step 5: Add a Description

  1. Type "This is a test description" in the Description field.
  2. Purpose: Provides additional information about the tool's purpose and functionalities.
  3. Expected Result: The description is displayed under the General section.

Add a Description

Step 6: Review General Section

  1. Review all fields in the General section:
    • Description: Briefly explains the tool's use.
    • Category (Optional): Allows for categorization of tools.
  2. Purpose: Ensures the information accurately describes the tool.
  3. Expected Result: The General section is fully populated with relevant data.

Review General Section

Step 7: Define Inputs Section

  1. Click "New Input" to add inputs to your tool.
  2. Purpose: Inputs are essential for customizing how your tool interacts with data.
  3. Expected Result: New inputs are added and visible under the Inputs section.

Define Inputs Section

Step 8: Set Up Chain Section

  1. Click "New Element" to add elements to your chain.
  2. Purpose: Configures the components within your tool chain, defining its behavior.
  3. Expected Result: Elements are added under the Chain section, ready for configuration.

Set Up Chain Section

Step 9: Configure Access Control

  1. Select either "Public" or "Private" for access control:
    • Public: Accessible by all users.
    • Private: Restricted access to specified users.
  2. Purpose: Controls who can view or modify your tool.
  3. Expected Result: Access settings are applied according to your choice.

Configure Access Control


Result

Upon completing these steps, you will have successfully created a new tool chain with the desired configurations. The tool is now visible in your list, complete with its type, description, inputs, chain elements, and access settings. You can now manage and utilize this tool within your projects.